.NET Aspire Blog Posts

What makes .NET Aspire essential for .NET development

This was a very basic overview of .NET Aspire. However, while we only covered the starter app, we already saw how useful Aspire is for developing distributed applications.

Model. Run. Ship. The New Way to Build Distributed Apps

Aspire isn’t your frontend. It isn’t your API. It’s not your infrastructure-as-code either. Aspire is your app host. It’s the thing that connects your projects, services, and environment into something coherent and repeatable.

.NET Aspire Support For An XAF Blazor Project - Custom Telemetry, Service Orchestration, Database Dependency

I described how an XAF Blazor project can be adjusted to support .NET Aspire. With a couple of changes to the startup logic, in both the standard XAF project template and the code added by the Aspire Visual Studio wizard, it became possible to run the XAF Blazor project as part of an Aspire orchestration - but it was the smallest possible orchestration, with just one module! As promised, I will demonstrate a few more aspects of the Aspire based project structure.

Opinionated by Design: How the way we talk about Aspire has evolved in its first year

This is the first in a series of posts about Aspire — how a year of refining our messaging from buzzwordy to dev-first has helped shape the product, its roadmap, and our vision for the future.

How I built an AI aggregator using Semantic Kernel & .NET Aspire

Discover how kaleidoprompt AI aggregator unifies chat-GPT, Claude, Gemini and more in one. See the .NET Aspire, Semantic Kernel, Azure stack behind it.

How the Copilot team leverages .NET Aspire

By now, you’ve probably heard of Microsoft Copilot, the innovative tool designed to enhance productivity by providing intelligent assistance across various Microsoft applications. This team was one of the first internal Microsoft customers to use .NET Aspire. Since then, .NET Aspire has become an integral part of their onboarding and local dev experience.

Using YARP as BFF within .NET Aspire: Integrating YARP into .NET Aspire

This blog post is the first in a series of posts in which a YARP project is integrated within a .NET Aspire project, acting as a secure Backend for Frontend (BFF) for an Angular application.

Microsoft .NET Aspire adds resource graph, publishers

Publishers, now in preview, are a new type of integration that help developers package and deploy .NET Aspire apps to Docker Compose, Kubernetes, Azure, and other destinations.

.NET Aspire and Databases with Jerry Nixon

Jerry Nixon is a Principal Program Manager on the SQL Server team focused on the Data API builder. He’s also a fanatic for #CSharp, #StarTrek, and Etymology. He also serves as a professor at Colorado Christian University.

Service Orchestration in .NET Aspire

Learn how to streamline microservices communication using Service Orchestration in .NET Aspire. This guide covers key concepts, practical implementation steps, and best practices to build scalable, maintainable distributed systems with Microsoft's latest cloud-native .NET stack.